civil engineer engineering civil engineers san diego geotechnical investigations civil engineering design land surveying construction forensic engineering reports inspections and reports snagging architects land surveys architectural engineering surveying lapping honing engineer land surveyors